todo[bot]

Results 167 comments of todo[bot]

## Schedule out? https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/main.rs#L187-L197 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Tmp https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L145-L155 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Is it OK to assume device is ack'd in VirtioNet::init? https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L163-L173 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc...

## MSI-X Vector Configuration. https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L179-L189 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Support VIRTIO_NET_F_MQ https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L184-L194 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Setup ctrl_vq https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L191-L201 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Generate random mac https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L217-L227 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Generate random mac https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L270-L280 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Instead of allocating a new vec, use scatter-gather IO. https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/net.rs#L327-L337 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.

## Blow up if cur_free_head == EOL marker. https://github.com/sunriseos/SunriseOS/blob/32af34920d9076ee1afe43db49008352c1cd4b45/virtio/src/virtqueue.rs#L117-L127 --- ###### This comment was generated by [todo](https://todo.jasonet.co) based on a `TODO` comment in 32af34920d9076ee1afe43db49008352c1cd4b45 in #355. cc @roblabla.